feeder trough - Spanish English Dictionary